public child welfare agency - French English Dictionary